/*
 * @userName: 湫之恋
 * @Author: Seven
 * @Date: 2020-06-30 22:13:52
 * @LastEditors: Seven
 * @LastEditTime: 2020-07-02 11:21:51
 */
/**数据集合的相关配置 */
// 定义数据集合的结构
const mongoose = require("mongoose");
// 配置集合中的数据的类型
const usersSchema = new mongoose.Schema({
    // 昵称
    nickname:String,
    // 手机号
    phone:String,
    // 密码
    password:String,
    /* 其中姓名、身份证号、审核状态同时满足才代表已经进行身份验证 */
    // 姓名
    name:String,
    // 身份证号
    idNumber:String,
    // 身份审核状态 0：未通过；1：通过
    authentication:String,
    // 状态（预留属性）
    bool:String,
    // 用户身份 默认是租赁方（hire），出租方为（rent）
    type:String,
    money:Number,

});
// 2：定义数据模型（之后对数据库的操作都是通过数据模型操作的）
// 参数1：当前数据的模型的名称（自定义）
// 参数2：数据结构的名称
// 参数3：数据库中所对应的数据集合（数据表）的名称
mongoose.model("usersModel", usersSchema, "users");